economic turmoil - Turkish English Dictionary